MySQL 自连接讲解
select s1.name '学生姓名',s2.name as '学生监护人姓名' from tb_student as s1 inner join tb_student s2 on s1.parent_id = s2.student_id;SQL 语句编写:找到 s1 表的 学生监护人ID(pa
MySQL数据库的备份与恢复
MySQL数据库的备份与恢复
MySQL表设计---字典表的设计与接口实现
但此时有新的问题了,国籍、学历也是可以枚举完的字段,那再加个学历类型表?字典中定义好数据了,再写一个对应于dict_type的枚举类,枚举类中定义值,方便后面代码中调用枚举值做业务处理。定义接口,查询不同类型下的字典的key和value,给前端展示(当然前端也可以用html定义下拉框选项写死几个)中
SQL注入原理及漏洞利用(入门级)
攻击者利用Web应用程序对用户输入验证上的疏忽,在输入的数据中包含对某些数据库系统有特殊意义的符号或命令,让攻击者有机会直接对后台数据库系统下达指令,进而实现对后台数据库乃至整个应用系统的入侵。SQL注入原理服务端没有过滤用户输入的恶意数据,直接把用户输入的数据当做SQL语句执行,从而影响数据库安全
MySQL查看和修改字符集
语法:alter table 表名 modify 字段名 字段属性 character set 字符集;语法:create table 表名(属性)default character set = 字符集;语法:alter database 库名 default character set 字符集;语
碎嘴子教学mysql数据库自增
主要分为两种方式:1.建表时设置自增2.建表后设置自增。
MySQL忘记密码了怎么办(完整解决步骤)
MySql忘记登录密码,可以使用mysqld --skip-grant-tables命令跳过密码登录验证,实测8.0版本mysqld --skip-grant-tables会失效,需要使用mysqld --console --skip-grant-tables --shared-memory,如果都
ER图(把ER模型转换为关系模式、关系范式概念)
关于ER模型的转换,我们只需要记住三个转换准则:1:1、1:N、M:N二元联系:(1)一对一关系(One to One)映射规则一:当转换为关系模型时,在两个实体任选一个添加另一个实体的主键即可。例子:校里一个班级只有一个正班长,而一个班长只在一个班中任职,则班级与班长之间具有一对一联系。当转换为关
使用Navicat导入和导出sql语句
使用Navicat导入和导出sql语句
MySQL数据库CPU飙升到100%解决方案
当cpu飙升到100%时,先用操作系统命令top命令观察是不是mysqld占用导致的,如果不是,找出占用高的进程,并进行相关处理。
Mybatis-Plus
官方网站(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。1-1 说明。
MySQL几种方法的数据库备份
仅仅须要在命令行中使用mysqldump命令就可以,默认情况下该命令在mysql的bin文件夹中(前提须要将bin文件夹加入到path中),然后打开命令行,切换到某个盘符下,输入“mysqldump –u root –p 数据库名>备份文件名称.sql”,单击回车,输入password后,就可以备份
银河麒麟kylin_V10系统安装mysql-8.0.31
银河麒麟kylin_V10系统安装mysql-8.0.31
初步对SSM框架中Dao层,Mapper层,service等层的理解
大家好啊,我是司空,最近在工作闲暇之余正在学springBoot,学到了关于mybatis的配置,里面涉及到几个不同层之间的使用让我有点摸不着头脑,没法,公司用的还是十年前的老框架,对于现在这些框架真没啥了解,不过MVC机制是没有变了,我也就结合我所学的内容和工作中的实际经验,谈一谈我对这几个层之间
MySQL 8.0原理与实战一网打尽,甲骨文数据库专家硬刚5年之作
在所有数据库排名中,MySQL仅次于Oracle,“屈居”亚军之位。本书以MySQL 8.0为主,全面系统地阐述了 MySQL 日常使用及管理过程中的一些常用知识点:安装、复制、binlog、备份、监控、DDL、线程池、中间件、常用工具、组复制、InnoDB Cluster、JSON、MySQL 8
SQLserver2012 附加数据库5120错误(拒绝访问)处理方法
SQLserver2012 附加数据库5120错误(拒绝访问)常见处理方法
MySQL——超详细数据库触发器教程
MySQL——超详细数据库触发器教程
实战 | 搞定“in”值过多导致的慢SQL问题,你可以这样做……
在最近的某财政项目中,达梦的性能监控工具定位了一些慢SQL问题。这是一个多表连接的比较复杂的视图,SQL的过滤条件里id列 “in” 了几万个常量(红框部分)。下面我们将展示一个典型问题——由“in”值过多导致的慢SQL,让我们一起来看看,高手是如何用达梦特有的。
【MySQL】MySQL 8.0 Command Line Client输入密码后出现闪退现象的原因及解决方法总结
关于MySQL 8.0 Command Line Client输入密码后出现闪退现象的原因及解决方法总结
【MySQL】MySQL表之联合查询(多表查询)
本篇博客介绍MySQL数据库的MySQL表之联合查询(多表查询)